import {getUser, getStoreageFiles} from '../../../../common/jscloud/index'
const app = getApp()


/**
 * 小程序端获取用户信息
 * @returns {
 *  OPENID: string, 
 *  UID: string, 
 *  UNIONID: string
 * }
 */
export function getCloudUser(){
  return getUser()
}


/**
 * 小程序端获取云端存储的文件列表
 * @param {object} param 
 * @returns {
 *  data: [], 
 *  baseUrl: string
 * }
 * 
 * param.dir 指定获取某个目录下的文件
 */
export function getCloudFiles(param={}){
  return new Promise((resolve, reject) =>{
    getStoreageFiles(param).then(res=>{
      const files = res.map(item=>item.fileId)
      resolve(files)
    })
  })
}
